def TF_add_mod_testsNew(function_code):
    # 将函数代码按行拆分
    lines = function_code.splitlines()
    
    # 为每一行添加缩进（4个空格）
    indented_lines = ["    " + line for line in lines]
    
    # 将缩进后的代码合并为字符串
    indented_code = "\n".join(indented_lines)
    
    # 添加外层的 mod tests {}
    wrapped_code = f"#[cfg(test)]\nmod testsNew {{\n    use super::*;\n    #[test]\n{indented_code}\n}}"
    
    return wrapped_code